@charset "utf-8";
/* 注册页元素式样*/
.reg-block{
	width:960px;
	border-top:1px solid #DADADA;
	background:#EDEDED;
	padding:30px 0;
}
.reg-title{
	width:662px;
	height:37px;
	line-height:37px;
	margin-left:70px;
	background:url(./Images/register/title.jpg) no-repeat;
	color:#686868;
}
.reg-title span{
	float:left;
	display:block;
	width:311px;
	height:37px;
	padding-left:20px;
	font:bold 14px/37px Arial, simsun, Georgia, serif;
}
.reg-title span.current{color:white;}
.reg-con{
	width:850px;
	margin:0 auto;
	margin-top:15px;
}
.reg-con h2{
	border-bottom:1px solid #CCC;
	height:35px;
	padding-left:10px;
	line-height:35px;
	color:#F60;
	font-size:14px;
}

.reg-table td{
    display: block;
    float: left;
	height:35px;
	line-height:35px;
}

.reg-table .left{
	padding-right:20px;
	text-align:right;
    width: 110px;
}
.reg-table .left span{
	color:red;
	padding-left:5px;
}
.reg-table input{
	width:200px;
	height:20px;
	border:1px solid #7F9DB9;
	line-height:20px;
}

.reg-block .tips{
	position:absolute;
	width:248px;
	border:1px solid #FE9901;
	background:#FFFFCD;
	padding:10px;
	line-height:20px;
    z-index: 100;
    margin-top: 7px;
}
.reg-block .tips span{
	position:absolute;
	top:-1px;
	left:-18px;
	display:block;
	width:18px;
	height:18px;
	background:url(./Images/register/tips.jpg) no-repeat;
}
.reg-block .check-error{
	padding-left:20px;
	background:url(./Images/register/check_error.gif) no-repeat 0 2px;
}
.reg-block .check-right{
	padding-left:20px;
	background:url(./Images/register/check_right.gif) no-repeat 0 2px;
}
.reg-block .agreement{
	width:828px;
	height: 100px;
	overflow-y: scroll;
	border: #9DBFDA 1px solid;
	background: #FAFAFA;
	padding:10px;
	margin:10px auto;
}
.reg-print{
	display:block;
	width:850px;
	margin:auto;
	text-align:right;
}








